tg-me.com/golang_for_two/8
Last Update:
πΠΠ΅Π±Π°ΠΆΠΈΠΌ ΠΊΠΎΠ΄ Π½Π°ΠΏΠΈΡΠ°Π½Π½ΡΠΉ Π½Π° Go
ΠΠ° ΠΊΠΎΠ΄ Π½Π° Go ΠΌΠΎΠΆΠ½ΠΎ ΠΈ Π½ΡΠΆΠ½ΠΎ Π΄Π΅Π±Π°ΠΆΠΈΡΡ. Π§Π°ΡΡΠΎ ΡΡΠ°Π»ΠΊΠΈΠ²Π°ΡΡΡ Π² ΡΠ°Π·Π½ΡΡ
ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ
, ΠΊΠ°ΠΊ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ, Π΄ΠΎ ΡΠΈΡ
ΠΏΠΎΡ Π² 2019 Π³ΠΎΠ΄Ρ! Π΄Π΅Π±Π°ΠΆΠ°Ρ ΠΏΡΠΈΠ½ΡΠ°ΠΌΠΈ :)
Delve - Π΄Π΅Π±Π°Π³Π³Π΅Ρ ΠΊΠΎΡΠΎΡΡΠΉ Ρ ΠΎΠ±ΡΡΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΊΠ°ΠΆΠ΄ΡΠΉ Π΄Π΅Π½Ρ. ΠΡΠ»ΠΈ ΠΎΡΠΊΡΡΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ, ΠΎΠ½Π° ΠΌΡΠ³ΠΊΠΎ Π³ΠΎΠ²ΠΎΡΡ Π½Π΅ ΠΈΠ΄Π΅Π°Π»ΡΠ½Π°Ρ.
Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°ΠΊ: go get -u github.com/go-delve/delve/cmd/dlv
Π§Π°ΡΠ΅ Π²ΡΠ΅Π³ΠΎ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ dlv debug <ΠΈΠΌΡ ΠΏΠ°ΠΊΠ΅ΡΠ°>
. dlv debug github.com/andriisoldatenko/go-blog
ΠΠΈΠ±ΠΎ
dlv debug main.go
(dlv) breakpoint main.go:1
(dlv) continue
ΠΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ ΠΊΠ°ΠΊ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠ»ΠΈ breakpoint, ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΆΠ°ΡΡ continue ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΎΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ ΡΠ°ΠΌ Π³Π΄Π΅ Π½ΡΠΆΠ½ΠΎ ΠΈ ΡΠ°ΠΊ Π΄Π°Π»Π΅Π΅. Π’Π°ΠΊΠΆΠ΅ Π΅ΡΡΡ shortcuts (b
, c
, l
ΠΈ ΡΠ°ΠΊ Π΄Π°Π»Π΅Π΅).
BY πΊπ¦ Go for two :)
Warning: Undefined variable $i in /var/www/tg-me/post.php on line 283
Share with your friend now:
tg-me.com/golang_for_two/8